Part Number Hot Search : 
HCTS163K 93C66 C1812 TA2S50G 5945B CY7C109 DA102 BRURS38
Product Description
Full Text Search
 

To Download CH5001A Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 CH5001A
CHRONTEL
CMOS Color Digital Video Camera
Features
* 352 x 288 active pixel array with color filters, 1/3 inch lens format * Programmable formats CIF 352x288, QCIF 176x144, CCIR601 704x288 * Digital output CCIR601 4:2:2 (8-bit or 16-bit) * Multidimensional automatic shutter control * Below 5 LUX sensitivity * Programmable I2C Serial bus control:
- Frame rate: 30fps-1fps in eight steps - Gamma correction - Shutter speed - Analog gain - 16 backlight compensation zones - Black clamp level - White balance adjustment - Power down modes
Description
The CH5001 is a single chip active pixel CMOS color video camera with digital video output in several formats. Using sophisticated noise correction circuitry to minimize fixed pattern noise and dark current effects, the CH5001 provides a supurb quality picture in a low cost device. The CH5001 uses a proprietary autoshutter algorithm to dynamically control the shutter time, analog gain, and black clamp level, providing optimum picture and contrast under all lighting conditions. The CH5001 also incorporates extensive on-chip programmable digital signal processing to maximize the usefulness of the device in processor driven applications. This includes 16 programmable zones for backlight compensation, allowing the user to adjust the image to their unique lighting environment. Additionally, at power-up the backlight compensation zone, power-up condition, and direct A/D output modes are selectable without IIC control by using the PUD pins. Requiring a minimum of parts for operation, the CH5001 provides a low cost camera for the next generation video conferencing, videophone, and surveillance products.
3
* Stand-alone 25fps PAL operation with all automatic features * Single crystal operation: Video timing on-chip * Single 5V power supply * Less than 0.5 watt power dissipation
Patent number x,xxx,xxx patents pending
Photocell Array
R O W T I M I N G
352 Columns
Shutter Control
I 2C BUS
SD SC AS
B G
G R
288 Rows
Color Control Row Decode
Timing & Mode Control
HREF PDP* HS* VS* CLKOUT Reset* XI/Fin XO MONO TOUT/TOUTB OVR
A/D Gain Black Clamp Matrix Multiply Gamma Correct RGB to YCrCB Filter Output Format Y[7:0] C[7:0] PUD[6:0] CRS
Figure 1: Block Diagram
201-0000-032 Rev 3.0, 6/2/99 1
CHRONTEL
CH5001A
RESET*
AS MONO CMB2
AVDD TOUTB
DVDD SC SD DGND
TOUT AGND
51 50 49 48
2 1 52
47 46 45 44 43 42 41 40 39 38 37 36 35 34
DGND VS* HS* DVDD OVR HREF Y0 Y1 Y2 Y3 Y4 Y5 Y6
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
7 6 5 4
3
VRS
AVDD ARF ARF2 AGND CRF VREF AVDD XI/FIN XO AGND DGND PDP* DVDD
1mm Image Array
30 31
C5, PUD5* C6, PUD6
23 24
C2, PUD2* 27
C3, PUD3* 28
32
C7
C0, PUD0* 25
C1, PUD1* 26
DGND
C4, PUD4* 29
DVDD
CLKOUT
.600 in Sq
Figure 2: 52 Contact Ceramic LCC (Top View)
2
CRS
Y7
33
201-0000-032 Rev 3.0, 6/2/99
CHRONTEL
CH5001A
60 um
1301 um Image Array
3670.3 um
Package Centerline
CMOS Die
Package Centerline
4906.7 um
Figure 3: CH5001 Array Image Offset
201-0000-032 Rev 3.0, 6/2/99
3
CHRONTEL
Table 1. Pin Descriptions
Pin
21-14 7, 11, 22, 34 4, 8, 24, 36
CH5001A
Type
Out Power Power
Symbol
Y[7:0] DVDD DGND
Description
Video Output Provides the luminance data of the digital video output. Digital Supply Voltage These pins supply the 5V power to the digital section of CH5001. Digital Ground Provides the ground reference for the digital section of CH5001. These pins MUST be connected to the system ground. Video Output Chrominance data of the digital video output are provided by these pins. Cr Select CRS specifies the CrCb data sequence. CRS is an alternating signal. CRS=1 indicates that C[7:0] carry the Cr data. CRS=0 indicates C[7:0] carry the Cb data. Video Pixel Clock Output This pin outputs a buffered clock signal which can be used to latch data output by pins Y[7:0] and C[7:0]. Vertical Sync Output (active low) Outputs a vertical sync pulse. Horizontal Sync Output (active low) Outputs a horizontal sync pulse. Over Range This pin is high when the A/D converter input is beyond the full scale range of the A/D. Horizontal Reference Active video timing signal. This output is high when active data is being output from the device, and low otherwise. Serial Clock IIC clock input pin. Serial Data IIC data input/output pin. Chip Address Select (internal pullup) This pin selects the IIC address for the device. AS = 1 Address = 100 0101 AS = 0 Address = 100 0110 Chip Reset (active low, internal pullup) Puts all registers into power-on default states. The state at pin SD must be HIGH during reset for proper initialization. Crystal Output A 27 MHz ( 50 ppm, parallel resonance) crystal may be attached between XO and XI/FIN. Crystal Input or External input A 27 MHz ( 50 ppm, parallel resonance) crystal should be attached between XO and XI/FIN. An external CMOS compatible clock can be connected to XI/FIN as an alternative.
32-25
Out
C[7:0]
33
Out
CRS
23
Out
CLKOUT
9 10 12
Out Out Out
VS* HS* OVR
13
Out
HREF
6 5 2
In In/Out In
SC SD AS
3
In
RESET*
38
In/Out
XO
39
In
XI/FIN
4
201-0000-032 Rev 3.0, 6/2/99
CHRONTEL
Table 1. Pin Descriptions
Pin
40, 46, 51 41
CH5001A
Symbol
AVDD VREF
Type
Power Out
Description
Analog Supply Voltage Supplies the 5V power to the analog section of the CH5001. Voltage Reference VREF provides a 1.235V reference. A 0.01F decoupling capacitor should be connected between VREF and AGND.
37, 43, 48
Power
AGND
Analog Ground These pins provide the ground reference for the analog section of CH5001. Pins must be connected to the system ground to prevent latchup. Column Filter CRF provides a 2.5 V reference. A 0.1F decoupling capacitor should be connected between CRF and AGND. Test Mode I/O Pins For test purposes only. Should be NC. Array Filters A 0.1uF decoupling capacitors should be connected between each of the pins and AGND. Array Bias Filter VRS provides a 2.1V reference. A 0.1F decoupling capacitor should be connected between VRS and AGND. Monochrome (active high, internal pulldown) Digital pin to select Color / Monochrome operation. 1= Monochrome 0=Color Power Down Pin (active low, internal pullup) 0 = power down Bias Filter A 0.1F decoupling capacitor should be connected between CMB2 and AGND. Power Up Detect (internal pull-up) These pins are shared with the C[6:0] chrominance output function. At power-up they are inputs controlling the default value of IIC register bits M0, ADDO, PD, ASW[3:0]. Attach 100K Ohms to DGND to pull low. NOTE: PUD[5:0]* are logically inverted
42
Out
CRF
49, 50 44, 45
In/Out Out
TOUT, TOUTB ARF2, ARF
47
Out
VRS
1
In
MONO
35 52
In Out
PDP* CMB2
31-25
In
PUD[5:0]* PUD[6]
201-0000-032 Rev 3.0, 6/2/99
5
CHRONTEL
Functional Description
CH5001A
The CH5001 accepts a light input to a photosensitive array, and produces a digital video stream in response. Each photodiode in the array is covered with a red, green or blue filter whose spectral response is designed to provide a proper color picture when displayed on a standard monitor/TV. The internal functions performed are: * * * * * * * * * * * * Scanning of the photodiode array into a serial data stream. Programmable gain sample and hold with programmable offset. Digitization of data stream. Transform the data from the color filter domain to RGB domain. Programmable gamma correction and RGB offset. Conversion from RGB to YCrCb domain. Interpolate/Decimate data to desired resolution Formatting of the data stream for the desired type of output. Automatic Shutter, Gain and Black Setting. Timing signal generation. Bus control. Power up control of key register bits
Scanning of the photodiode array: The CH5001 serializes the data captured in the photo array, and outputs one pixel of data each clock period. The first row is output a programmable number of lines after the leading edge of the vertical sync output. After the entire row has been output, the next row will be addressed and output. Correlated double sampling techniques are used during readout to reduce fixed pattern noise. After this transfer is complete, pixel data is serially sent to the programmable gain amplifier and then to an A/D converter. Programmable gain sample and hold: The programmable gain is divided into two sections. The first gain block is controlled by PGSH[2:0] and the second by the ADFS control. ADFS can be treated as the MSB of the gain control, and a plot of gain versus control setting is shown below. The programmable gain section also provides a bias adjustment, under the control of the an chip DAC. When the ASBE bit is a one (default) this DAC value is determined automatically, via a feedback loop which monitors the A/D output signal. When the ASBE bit is a zero, the DAC can be controlled via BCLMP[7:0].
30 25 20 GaindB n 15 10 5 0
0
2
4
6
8 Gain n
10
12
14
16
6
201-0000-032 Rev 3.0, 6/2/99
CHRONTEL
CH5001A
A/D Conversion: The data out of the programmable sample and hold is input to an 8-bit A/D. The output of the A/D is sent to the datapath section, and can alternatively be sent directly to the Y[7:0] pins. The A/D has an over-range output which is available as an external pin. Transformation to RGB domain: Each pixel output from the A/D has been exposed to light which was filtered by one of three types of colored filter, red, green or blue. To create RGB values for each pixel, four neighboring pixels are combined in different strengths in a matrix multiplier. The gains used in the matrix multiplier are programmable via the CSCXX[7:0] registers.
Programmable Gamma correction of RGB signals: The RGB signals are next applied to a gamma correction block with selectable gamma settings of 1.0, 1.6 and 2.2, controlled via GAM[1:0]. Following gamma correction, a programmable offset is added to each term, via controls ROS[4:0], GOS[4:0] and BOS[4:0].
Convert to the YCrCb domain: A color space conversion is then applied to the gamma corrected RGB signals to convert to the Y, Cr, Cb domain. The Cr and Cb gain can be independently adjusted in this block with the CRG and CBG controls.
Interpolate/Decimate data to desired resolution: The output resolution is determined by the mode register bits M[2:0]. When a CCIR601 mode is selected (M[2:0] = 4,5), a signal compatible with Chrontel's CH7202 input will be generated. This entails interpolating the luminance signal by a factor of two, time multiplexing the CrCb signals, delay matching the CrCb signal to the filtered Y signal, and selecting the 8-bit output mode (register 00h, bit 0). When a CIF output is selected (M[2:0] = 1), the Cr,Cb resolution will be decimated by a factor of two in both horizontal and vertical directions. This entails band-limiting the CrCb data, decimating in the horizontal direction, storing one line of decimated CrCb data and averaging the delayed line with the current line. This will position the chrominance samples according to H.261 standards, and is register controlled (CVL, CHL). When CIF2 is selected, the chrominance data is decimated in the horizontal direction only. When QCIF output is selected (M[2:0] = 3), the Y resolution will be decimated by a factor of two in both horizontal and vertical directions and the CrCb data will be decimated by a factor of four in both the horizontal and vertical directions. This requires bandlimiting the Y and CrCb data, decimating in the horizontal direction. The Y data is not be decimated in the vertical direction (since two lines have already been averaged in the matrix multiplier section) but the CrCb data will generated a four line average in the vertical direction. When CIF2 is selected, the chrominance data is decimated by four in the horizontal direction, and by two in the vertical direction.
Format the data stream for the desired type of output: In addition to the selection of CCIR601 or the different CIF and QCIF modes, the output format can be selected between 16-bit data (8-bit Y and 8-bit time multiplexed CrCb), and 8-bit data (time multiplexed Cb,Y,Cr,Y data at twice the rate).
201-0000-032 Rev 3.0, 6/2/99
7
CHRONTEL
CH5001A
Automatic Shutter, Gain and Black Setting: The CH5001 contains circuitry to automatically adjust the shutter (ESLE, ESLH and ESLL), programmable gain (PGSH[2:0]) and black level (BCLMP[7:0]. These feedback loops are independently controlled by the three control bits Auto-Shutter Shutter Enable (ASSE), Auto-Shutter Gain Enable (ASGE) and Auto-Shutter Black Enable (ASBE). When each of these loops is enabled (default), a read to the corresponding shutter, gain or black level register will result is a readout of the control signal the algorithm has determined to be correct. Data can continue to be written to the control registers, but will not have an effect until the automatic feedback control is disabled. The feedback loops will attempt to force a percentage of the image (controlled by ASBC[4:0] and ASBT[2:0]) to black, and a certain percentage of the image (controlled by ASWC[7:0]) inside the selectable window to white. This will create an output image which maximizes the dynamic range of the signal, without creating overflow or underflow problems within the A/D or the datapath.
Timing signal generation: The CH5001 generates all required internal and external timing signals. The following timing signals are output by the CH5001: * * * * * Clock out (CLKOUT) - This output is used to latch the outputs of the Y]7:0], C[7:0], CRS, HS*, VS* and HREF. Cr Select (CRS) - The Cr Select signal determines whether the chroma sample being output is a Cr or Cb data. Horizontal Sync (HS*) - The horizontal sync output is used to determine the start of a new line. Polarity is selectable via control bit HSP. Vertical Sync (VS*) - The vertical sync output is used to determine the start of a new frame. Polarity is selectable via control bit VSP. Horizontal Reference (HREF) - The horizontal reference is high when active data is output from the CH5001.
The following timing parameters are programmable: * Shutter - This control is divided among three registers, Electronic Shutter Length Extended (ESLE) , Electronic Shutter Length High (ESLH) and Electronic Shutter Length Low (ESLL). The control range is from ~1uS, to just under the frame duration. Frame rate - In non-CCIR601 modes, the frame rate is selectable via the FR register. The CH5001 has two methods for adjusting the frame rate of the device. Horizontal start - In non-CCIR601 modes, the delay between the HS* output and the output of active data from the CH5001 is programmable via the HS register. The polarity of this output is programmable. Vertical start - In non-CCIR601 modes, the delay between the VS* output and the output of active data from the CH5001 is programmable via the VS register. The polarity of this output is programmable. Frame rate adjustment method -- The CH5001 has two methods for adjusting the frame rate of the device. The first method is to add additional black lines to each frame after reading out the active data. The second method is to have each frame remain a constant number of lines long, and have each line contain a variable number of blank pixels after reading out the active data. In this mode, all clock signals are 1/2 of the normal rate. Auto shutter speed -- The auto-shutter loop speed can be controlled via ASSPD[2:0].
* * * *
*
Bus control: The CH5001 is controlled via a 2 pin serial interface. The description of this interface, and all registers accessible via the interface is described later in the data sheet.
8
201-0000-032 Rev 3.0, 6/2/99
CHRONTEL
CH5001A
Power up control: Seven bits within the CH5001 register map can have their default value determined at the time of power-up, or when the Reset pin is exercised. This is accomplished by using a high valued pull-down resistor on the C[6:0] pins. At power-up, the output buffers on these pins are tri-stated, and the pin is pulled high by an internal high impedance pull-up device. This pull-up can be overridden by connecting a 100K ohm resistor externally to ground. After three frames, the level at the C[6:0] pins is latched, and seven register bits are set or cleared depending upon the corresponding pin's level. The C[6:0] pins functions are then returned to outputs of the chroma data. The power-up control affects the following register bits:
Table 2. Power Up Default Control
Pin
C5 (PUD5*)
Register
22h
Bit
3
Function
ADDO The A/D Direct Output mode can be selected at power up. This may be desirable for applications which want to use raw data. Logically inverted input No pull-down resistor - Datapath processing Pull-down resistor - A/D direct output PD The power down bit can be enabled at power up. This may be desirable in USB cameras which have power limitations at power up. Logically inverted input No pull-down resistor - Normal power-up Pull-down resistor - Power-up in low-power mode M0 The Mode[0] bit can be used to select between NTSC or PAL output at power up. No pull-down resistor - PAL operation Pull-down resistor - NTSC operation ASW[3:0] The auto-shutter window can be selected at power up. See the register description for corresponding window selection. Logically inverted inputs No pull-down resistors gives window "0", Center location
C4 (PUD4*)
19h
4
C6 (PUD6)
00h
1
C[3:0] (PUD[3:0]*)
1Eh
3:0
201-0000-032 Rev 3.0, 6/2/99
9
CHRONTEL
I2C Port Operation
CH5001A
The CH5001 contains a standard I 2C control port, through which the control registers can be written and read. This port is comprised of a two-wire serial interface, pins SD (bidirectional) and SC, which can be connected directly to the SDB and SCB buses as shown in Figure 4. The Serial Clock line (SC) is input only and is driven by the output buffer of the master device. The CH5001 acts as a slave and generation of clock signals on the bus is always the responsibility of the master device. When the bus is free, both lines are HIGH. The output stages of devices connected to the bus must have an open-drain or opencollector to perform the wired-AND function. Data on the bus can be transferred up to 400kbit/s according to I2C specifications. However, in direct connections to the bus master device, the CH5001 can operate at transfer rates up to 5 MHz.
+VDD RP
SDB (Serial Data Bus) SCB (Serial Clock Bus) SC DATAN2 OUT MASTER SCLK OUT FROM MASTER SD
DATAN2 OUT
DATAN2 OUT
DATA IN MASTER BUS MASTER
SCLK IN1 SLAVE
DATA IN1
SCLK IN2 SLAVE
DATA IN2
Figure 4: Connection of Devices to the Bus
Electrical Characteristics for Bus Devices
The electrical specifications of the bus devices' inputs and outputs and the characteristics of the bus lines connected to them are shown in Figure 4. A pullup resistor (RP) must be connected to a 5V 10% supply. The CH5001 is a device with input levels related to VDD.
Maximum and minimum values of pullup resistor (RP)
The value of RP depends on the following parameters: * Supply voltage * Bus capacitance * Number of devices connected (input current + leakage current = Iinput) The supply voltage limits the minimum value of resistor RP due to the specified minimum sink current of 3mA at VOLmax = 0.4 V for the output stages: RP >= (VDD - 0.4) / 3 (RP in k) The bus capacitance is the total capacitance of wire, connections and pins. This capacitance limits the maximum value of RP due to the specified rise time. The equation for RP is shown below: RP >= 103/C (where: RP is in k and C, the total capacitance, is in pF) The maximum HIGH level input current of each input/output connection has a specified maximum value of 10 A.
10
201-0000-032 Rev 3.0, 6/2/99
CHRONTEL
CH5001A
Due to the desired noise margin of 0.2VDD for the HIGH level, this input current limits the maximum value of R P. The RP limit depends on VDD and is shown below: RP >= (100 x VDD)/ Iinput (where: RP is in k and Iinput is in A) Transfer Protocol Both read and write cycles can be executed in Alternating and Auto-increment modes. Alternating mode expects a register address prior to each read or write from that location (i.e., transfers alternate between address and data). Auto-increment mode allows you to establish the initial register location, then automatically increments the register address after each subsequent data access (i.e., transfers will be address, data, data, data...). A basic serial port transfer protocol is shown in Figure 5 and described below.
SD
SC Start Condition
1-7
8
9
1-8
9
1-8
9
Device ID
R/W*
ACK
CH5001 acknowledge
Data1
ACK
CH5001 acknowledge
Data n
CH5001 acknowledge
ACK
Stop Condition
Figure 5: Serial Port Transfer Protocol 1. The transfer sequence is initiated when a high-to-low transition of SD occurs while SC is high; this is the START condition. Transitions of address and data bits can only occur while SC is low. 2. The transfer sequence is terminated when a low-to-high transition of SD occurs while SC is high; this is the STOP condition. 3. Upon receiving the first START condition, the CH5001 expects a Device Address Byte (DAB) from the master device. The value of the device address is shown in the DAB data format below. Note that B[2:1] is determined by the state of the AS pin (see Table 1 for details). Table 3. Device Address Byte (DAB)
B7
1
B6
0
B5
0
B4
0
B3
1
B2
AS*
B1
AS
B0
R/W
4. After the DAB is received, the CH5001 expects a Register Address Byte (RAB) from the master. The format of the RAB is shown in the RAB data format below (note that B7 is not used).
R/W Read/Write Indicator
0: 1:
Master device will write to the CH5001 at the register location specified by the address AR[5:0] Master device will read from the CH5001 at the register location specified by the address AR[5:0]. AutoInc Register Address Auto-Increment - to facilitate sequential R/W of registers 1: Auto-Increment enabled (auto-increment mode).
201-0000-032 Rev 3.0, 6/2/99
11
CHRONTEL
Table 4. Register Address Byte (RAB)
B7
X
CH5001A
B6
AutoInc
B5
AR[5]
B4
AR[4]
B3
AR[3]
B2
AR[2]
B1
AR[1]
B0
AR[0]
Write: After writing data into a register, the address register will automatically be incremented by one. Read: Before loading data from a register to the on-chip temporary register (getting ready to be serially read), the address register will automatically be incremented by one. However, for the first read after an RAB, the address register will not be changed. 0: Auto-increment disabled (alternating mode).
Write: After writing data into a register, the address register will remain unchanged until a new RAB is written. Read: Before loading data from a register to the on-chip temporary register (getting ready to be serially read), the address register will remain unchanged. AR[5:0] Specifies the Address of the Register to be Accessed. This register address is loaded into the address register of the CH5001. The R/W* access, which follows, is directed to the register specified by the content stored in the address register. The following two sections describe the operation of the serial interface for the four combinations of R/W* = 0,1 and AutoInc = 0,1.
CH5001 Write Cycle Protocols (R/W* = 0)
Data transfer with acknowledge is required. The acknowledge-related clock pulse is generated by the mastertransmitter. The mastertransmitter releases the SD line (HIGH) during the acknowledge clock pulse. The slave-receiver must pull down the SD line, during the acknowledge clock pulse, so that it remains stable LOW during the HIGH period of the clock pulse. The CH5001 always acknowledges for writes (see Figure 6). Note that the resultant state on SD is the wired-AND of data outputs from the transmitter and receiver .
SD Data Output By Master-Transmitter not acknowledge SD Data Output By the CH5001 SC from Master Start Condition 1 2 acknowledge 8 9
clock pulse for acknowledgment
Figure 6: Acknowledge on the Bus
Figure 7 shows two consecutive alternating write cycles for AutoInc = 0 and R/W* = 0. The byte of information following the Register Address Byte (RAB) is the data to be written into the register specified by AR[5:0]. If autoInc = 0, then another RAB is expected from the master device followed by another data byte, and so on.
12 201-0000-032 Rev 3.0, 6/2/99
CHRONTEL
CH5001A
SD
CH5001 acknowledge
CH5001 acknowledge
CH5001 acknowledge
CH5001 acknowledge
CH5001 acknowledge
I2C
SC Start Condition
1-7
8
9
1-8
9
1-8
9
1-8
9
1-8
9
Device
R/W*
ACK
RAB
ACK
Data
ACK
RAB
ACK
Data
ACK
Stop Condition
Figure 7: Alternating Write Cycles
Note: The acknowledge is from the CH5001 (slave).
If AutoInc = 1, then the register address pointer will be incremented automatically and subsequent data bytes will be written into successive registers without providing an RAB between each data byte. An auto-increment write cycle is shown in Figure 8.
SD
CH5001 acknowledge
CH5001 acknowledge
CH5001 acknowledge
CH5001 acknowledge
I2C
SC Start Condition
1-7
8
9
1-8
9
1-8
9
1-8
9
Device ID
R/W*
ACK
RAB n
ACK
Data n
ACK
Data n+1
ACK
Stop Condition
Figure 8: Auto-Increment Write Cycle
Note: The acknowledge is from the CH5001 (slave).
When the auto-increment mode is enabled (AutoInc is set to 1), the register address pointer continues to increment for each write cycle until AR[5:0] = 26 (26 is the address of the address register). The next byte of information represents a new auto-sequencing starting address which is the address of the register to receive the next byte. The auto-sequencing then resumes based on this new starting address. The auto-increment sequence can be terminated any time by either a STOP or RESTART condition. The write operation can be terminated with a STOP condition.
CH5001 Read Cycle Protocols (R/W = 1)
If a master-receiver is involved in a transfer, it must signal the end of data to the slave-transmitter by not generating an acknowledge on the last byte that was clocked out of the slave. The slave-transmitter CH5001 releases the data line to allow the master to generate the STOP condition or the RESTART condition. To read the content of the registers, the master device starts by issuing a START condition (or a RESTART condition). The first byte of data, after the START condition, is a DAB with R/W = 0. The second byte is the RAB with AR[5:0] containing the address of the register that the master device intends to read from in AR[5:0]. The master device should then issue a RESTART condition (RESTART = START, without a previous STOP condition). The first byte of data, after this RESTART condition, is another DAB with R/W*=1, indicating the master's intention to read data hereafter. The master then reads the next byte of data (the content of the register specified in the RAB). If AutoInc = 0, then another RESTART condition, followed by another DAB with R/W* = 0 and RAB, is expected from the master device. The master device then issues another RESTART, followed by another DAB. After
201-0000-032 Rev 3.0, 6/2/99
13
CHRONTEL
CH5001A
that, the master may read another data byte and so on. In summary, a RESTART condition, followed by a DAB, must be produced by the master before each of the RAB and before each of the data read events. Two consecutive alternating read cycles are shown in Figure 9.
CH5001 acknowledge
CH5001 acknowledge
CH5001 acknowledge
SD
I2C
Master does not acknowledge
SC Start Condition
1-7
8
9
1-8
9
10
1-7
8
9
1-8
9
10
Device
R/W*
ACK
RAB 1
ACK
Restart Condition
Device
R/W*
ACK
Data 1
ACK
Restart Condition
CH5001 acknowledge
CH5001 acknowledge
CH5001 acknowledge
Master does not acknowledge
I2C
I2C
1-7
8
9
1-8
9
10
1-7
8
9
1-8
9
Device ID
R/W*
ACK
RAB 2
ACK
Restart Condition
Device ID R/W*
ACK
Data 2
ACK
Stop Condition
Figure 9: Alternating Read Cycle
If AutoInc = 1, then the address register will be incremented automatically and subsequent data bytes can be read from successive registers, without providing a second RAB
CH5001 acknowledge
CH5001
CH5001 acknowledge
Master acknowledge
Master does not acknowledge just before Stop condition
SD
I2C
I2C
SC
1-7
8
9
1-8
9
10
1-7
8
9
1-8
9
1-8
9
Start Condition
Device
R/W*
ACK
RAB n
ACK
Restart Device Condition
R/W*
ACK
Data n
ACK
Data n+1
ACK
Stop Condition
Figure 10: Auto-increment Read Cycle
When the auto-increment mode is enabled (AutoInc is set to 1), the address register will continue incrementing for each read cycle. When the content of the Address Register reaches 2A, it will wrap around and start from 00h again. The auto increment sequence can be terminated by either a STOP or RESTART condition. The read operation can be terminated with a "STOP" condition. Figure 10 shows an auto-increment read cycle terminated by a STOP or RESTART condition. The CH5001 contains 38 control registers each with a maximum of 8 usable bits to provide access to basic video attribute control functions. These registers are accessible via the 2-bit serial bus (SD & SC). The following sections describe the functions and the controls available through these registers.
14 201-0000-032 Rev 3.0, 6/2/99
CHRONTEL
CH5001A
Table 5. Register Descriptions
Register
Mode/Output Format Frame Rate Horizontal Start
Symbol
MOF FR HS
Address (Hex)
00 01 02
Default Value
0000 1011 0010 x000 xx11 1101 x0x1 0101 1111 0000 0000 0000 1111 1011 1100 1100 1100 1100 1100 0000 1100 0000 1110 0000 1110 0000 1100 0000 1100 0000 1100 0000 1100 0000 0010 1000 xxx0 . 0000 xxx0 0000 xxx0 0000
Description
Selects the mode (CCIR601, CIF, or QCIF) and output format. Sets the frame rate of the output signal. The four MSBs contain the revision number. Sets the horizontal start position of the active output pixel in relationship to the HSYNC signal. Used to set the vertical start position of the active output pixel in relationship to the VSYNC signal. Used in conjunction with ESLP register to specify the duration of the electronic shutter. Used in conjunction with ESLL register to specify the duration of the electronic shutter. Color Space Converter matrix coefficient for row 1, column 1. Color Space Converter matrix coefficient for row 1, column 2. Color Space Converter matrix coefficient for row 1, column 3 Color Space Converter matrix coefficient for row 1, column 4. Color Space Converter matrix coefficient for row 2, column 1. Color Space Converter matrix coefficient for row 2, column 2. Color Space Converter matrix coefficient for row 2, column 3. Color Space Converter matrix coefficient for row 2, column 4. Color Space Converter matrix coefficient for row 3, column 1. Color Space Converter matrix coefficient for row 3, column 2. Color Space Converter matrix coefficient for row 3, column 3. Color Space Converter matrix coefficient for row 3, column 4. Black balance offset for Red channel. Black balance offset for Green channel. Black balance offset for Blue channel.
Vertical Start
VS
03
Electronic Shutter Length High Byte Electronic Shutter Length Low Byte Matrix Coefficient 11 Matrix Coefficient 12 Matrix Coefficient 13 Matrix Coefficient 14 Matrix Coefficient 21 Matrix Coefficient 22 Matrix Coefficient 23 Matrix Coefficient 24 Matrix Coefficient 31 Matrix Coefficient 32 Matrix Coefficient 33 Matrix Coefficient 34 Red Offset Green Offset Blue Offset
ESLH ESLL CSC11 CSC12 CSC13 CSC14 CSC21 CSC22 CSC23 CSC24 CSC31 CSC32 CSC33 CSC34 ROS GOS BOS
04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14
201-0000-032 Rev 3.0, 6/2/99
15
CHRONTEL
Table 5. Register Descriptions
Register
Cr Gain Cb Gain PSH Gain Gamma Clamp Level Miscellaneous
CH5001A
Symbol
CRG CBG PSHG
Address (Hex)
15 16 17
Default Value
1011 1010 1001 0011 0001 1001 1000 0000 1000 1000
Description
Gain applied to the Cr color difference signal. Gain applied to the Cb color difference signal. 0-2: Selects the gain of the programmable sample and hold. 4,5: Selects Gamma correction value Selects the level that the black level clamp adjusts to during dark pixel. 7,6,5: Reserved 4: Power Down 3: V Sync. Polarity 2: H Sync. Polarity 1,0: Border Color The four MSBs hold the device ID. The four LSBs hold the version ID. Test Register Test Register Enables and controls the following autoshutter algorithm parameters: 7: Enables the AS to control the shutter 6: Enables the AS to control black level 5: Enables the AS to control programmable gain. 4,3: Reserved 2-0: Determines the threshold of the shutter gain setting to enable black level changes. Used to select the autoshutter window, display window, and select input data to algorithm: 6: Autoshutter max input enable 5: Autoshutter A/D or CSC select 4: Window Display 3-0: Window Select Determines the threshold that compares the Black Sense value. Determines the threshold that compares the White Sense value. ESLE (MSB) along with ESLH and ESLL form the overall Shutter Length Control Register. Determines Master clock frequency, CLKOUT control, and A/D Direct Output mode Determines internal clock delay and A/D full scale value 4: ResetB provides software reset 3-0: Reserved. Holds the address of the IIC register being accessed
BCLMP MISC
18 19
Device ID Test Register Test Memory Auto-Shutter Enable
DID TST TM ASE
1A 1B 1C 1D
0010 0000 0000 0000 0000 0000 1110 0100
Auto-Shutter Window and Input Control Bits
ASW
1E
x100 PUD[3:0]
Auto-Shutter Black Count Threshold Value Auto-Shutter White Count Threshold Value Extended Shutter Bits Miscellaneous 2 Miscellaneous 3 Power Down Register Address Register
ASBC ASWC ESLE MISC2 MISC3 PD AR
1F 20 21 22 23 24 26
1111 1001 1000 0000 xxx0 0000 0001 1001 0011 1001 xxx1 0000 0000 0000
16
201-0000-032 Rev 3.0, 6/2/99
CHRONTEL
Table 6. Register Map
BIT:
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 26 AR7 AR6 AR5 RENB ADFSR Reserved Reserved Reserved Reserved ASBC4 ASWC7 ASSE ASBE ASME ASBC3 ASWC6 ASGE ASCSC ASBC2 ASWC5 Reserved ASWD ASBC1 ASWC4 ESLE4 Reserved Reserved ResetB AR4 Reserved ASW3 ASBC0 ASWC3 ESLE3 ADDO CLKDLY3 Reserved AR3 ASSPD2 ASW2 ASBT2 ASWC2 ESLE2 CLKOUTP CLKDLY2 PD2 AR2 ASSPD1 ASW1 ASBT1 ASWC1 ESLE1 DVC CLKDLY1 PD1 AR1 CRG7 CBG7 Reserved BCLMP7 Reserved DID7 CRG6 CBG6 Reserved BCLMP6 Reserved DID6 CRG5 CBG5 GAM1 BCLMP5 DVDD DID5 ESLH7 ESLL7 CSC117 CSC127 CSC137 CSC147 CSC217 CSC227 CSC237 CSC247 CSC317 CSC327 CSC337 CSC347 YDEL ESLH6 ESLL6 CSC116 CSC126 CSC136 CSC146 CSC216 CSC226 CSC236 CSC246 CSC316 CSC326 CSC336 CSC346 ESLH5 ESLL5 CSC115 CSC125 CSC135 CSC145 CSC215 CSC225 CSC235 CSC245 CSC315 CSC325 CSC335 CSC345
CH5001A
6
ELFA RNUM2
7
CIF2 RNUM3
5
CVL RNUM1 HS5
4
CHL RNUM0 HS4 VS4 ESLH4 ESLL4 CSC114 CSC124 CSC134 CSC144 CSC214 CSC224 CSC234 CSC244 CSC314 CSC324 CSC334 CSC344 ROS4 GOS4 BOS4 CRG4 CBG4 GAM0 BCLMP4 PD DID4 M2
3
M1
2
M0 FR2
1
OF FR1 HS1 VS1 ESLH1 ESLL1 CSC111 CSC121 CSC131 CSC141 CSC211 CSC221 CSC231 CSC241 CSC311 CSC321 CSC331 CSC341 ROS1 GOS1 BOS1 CRG1 CBG1 PSHG1 BCLMP1 BDR1 DID1
0
FR0 HS0 VS0 ESLH0 ESLL0 CSC110 CSC120 CSC130 CSC140 CSC210 CSC220 CSC230 CSC240 CSC310 CSC320 CSC330 CSC340 ROS0 GOS0 BOS0 CRG0 CBG0 PSHG0 BCLMP0 BDR0 DID0
HS3 VS3 ESLH3 ESLL3 CSC113 CSC123 CSC133 CSC143 CSC213 CSC223 CSC233 CSC243 CSC313 CSC323 CSC333 CSC343 ROS3 GOS3 BOS3 CRG3 CBG3 Reserved BCLMP3 VSP DID3
HS2 VS2 ESLH2 ESLL2 CSC112 CSC122 CSC132 CSC142 CSC212 CSC222 CSC232 CSC242 CSC312 CSC322 CSC332 CSC342 ROS2 GOS2 BOS2 CRG2 CBG2 PSHG2 BCLMP2 HSP DID2
ASSPD0 ASW0 ASBT0 ASWC0 ESLE0 MCF CLKDLY0 PD0 AR0
201-0000-032 Rev 3.0, 6/2/99
17
CHRONTEL
Mode / Output Format Register
CH5001A
Symbol: MOF Address: 00h Bits: 8
5
CVL R/W 0
BIT: SYMBOL: TYPE: DEFAULT:
7
CIF2 R/W 0
6
ELFA R/W 0
4
CHL R/W 0
3
M2 R/W 1
2
M1 R/W 0
1
M0 R/W PUD6
0
OF R/W 1
Register MOF determines the operating mode of the IC, output data format and the chrominance sample location. When bit 0 of register OF is low, data will be output in 16-bit mode. When OF is high, data will be time multiplexed and output on the 8-bit bus Y[7:0]. In the tables below, Y0 is the first pixel generated from the array on a given line, Y1 is the second pixel on that line, etc. In CCIR modes, Y0i, Y1i data are the pixels interpolated between the Y0 and Y1, and Y1 and Y2 samples. For each of the possible modes, the format of the output data is shown below. The total amount of time shown for each table is 24 cycles of MCLK when ELFA=0 and 48 cycles of MCLK when ELFA=1. The line number in each table refers to which active video line is being output.
M[2:0] = 0 or 1, OF = 0, CIF2 = 0 (2 line pattern, CLKOUT = 6.75MHz (ELFA=0) or 3.375MHz (ELFA=1))
Line 1 1 2 2 CLKOUT Y[7:0] C[7:0] Y[7:0] C[7:0] 1 Y0 128 Y0 Cb0 2 Y1 128 Y1 Cr0 3 Y2 128 Y2 Cb2 4 Y3 128 Y3 Cr2 5 Y4 128 Y4 Cb4 6 Y5 128 Y5 Cr4
M[2:0] = 0 or 1, OF = 1, CIF2 = 0 (2 line pattern, CLKOUT = 13.5 MHz (ELFA=0) or 6.75MHz (ELFA=1))
Line 1 2 CLKOUT Y[7:0] Y[7:0] 1 128 Cb0 2 Y0 Y0 3 128 Cr0 4 Y1 Y1 5 128 Cb2 6 Y2 Y2 7 128 Cr2 8 Y3 Y3 9 128 Cb4 10 Y4 Y4 11 128 Cr4 12 Y5 Y5
M[2:0] = 0 or 1, OF = 0, CIF2 = 1 (1 line pattern, CLKOUT = 6.75MHz (ELFA=0) or 3.375MHz (ELFA=1))
Line 1 1 2 2 CLKOUT Y[7:0] C[7:0] Y[7:0] C[7:0] 1 Y0 Cb0 Y0 Cb0 2 Y1 Cr0 Y1 Cr0 3 Y2 Cb2 Y2 Cb2 4 Y3 Cr2 Y3 Cr2 5 Y4 Cb4 Y4 Cb4 6 Y5 Cr4 Y5 Cr4
M[2:0] = 0 or 1, OF = 1, CIF2 = 1 (1 line pattern, CLKOUT = 13.5 MHz (ELFA=0) or 6.75MHz (ELFA=1))
Line 1 2 CLKOUT Y[7:0] Y[7:0] 1 Cb0 Cb0 2 Y0 Y0 3 Cr0 Cr0 4 Y1 Y1 5 Cb2 Cb2 6 Y2 Y2 7 Cr2 Cr2 8 Y3 Y3 9 Cb4 Cb4 10 Y4 Y4 11 Cr4 Cr4 12 Y5 Y5
18
201-0000-032 Rev 3.0, 6/2/99
CHRONTEL
Line 1 1 2 2 3 3 4 4 CLKOUT Y[7:0] C[7:0] Y[7:0] C[7:0] Y[7:0] C[7:0] Y[7:0] C[7:0] 1 Y0 128 16 128 Y0 Cb0 16 128 2 Y0 128 16 128 Y0 Cb0 16 128 3 Y2 128 16 128 Y2 Cr0 16 128 4 Y2 128 16 128 Y2 Cr0 16 128 5 Y4 128 16 128 Y4 Cb4 16 128
CH5001A
6 Y4 128 16 128 Y4 Cb4 16 128
M[2:0]2 or 3, OF = 0 CIF2 = 0 (4 line pattern, CLKOUT = 6.75MHz (ELFA=0) or 3.375MHZ (ELFA=1))
M[2:0] = 2 or 3, OF = 1 CIF2 = 0 (4 line pattern, CLKOUT = 13.5 MHz (ELFA=0) or 6.75MHZ (ELFA=1))
Line 1 2 3 4 CLKOUT Y[7:0] Y[7:0] Y[7:0] Y[7:0] 1 128 128 Cb0 128 2 128 128 Cb0 128 3 Y0 16 Y0 16 4 Y0 16 Y0 16 5 128 128 Cr0 128 6 128 128 Cr0 128 7 Y2 16 Y2 16 8 Y2 16 Y2 16 9 128 128 Cb4 128 10 128 128 Cb4 128 11 Y4 16 Y4 16 12 Y4 16 Y4 16
M[2:0] = 2 or 3, OF = 0 CIF2 = 1 (2 line pattern, CLKOUT = 6.75MHz (ELFA=0) or 3.375MHZ (ELFA=1))
Line 1 1 2 2 3 3 4 4 CLKOUT Y[7:0] C[7:0] Y[7:0] C[7:0] Y[7:0] C[7:0] Y[7:0] C[7:0] 1 Y0 Cb0 16 128 Y0 Cb0 16 128 2 Y0 Cb0 16 128 Y0 Cb0 16 128 3 Y2 Cr0 16 128 Y2 Cr0 16 128 4 Y2 Cr0 16 128 Y2 Cr0 16 128 5 Y4 Cb4 16 128 Y4 Cb4 16 128 6 Y4 Cb4 16 128 Y4 Cb4 16 128
M[2:0] = 2 or 3, OF = 1 CIF2 = 1 (2 line pattern, CLKOUT = 13.5 MHz (ELFA=0) or 6.75MHZ (ELFA=1))
Line 1 2 3 4 CLKOUT Y[7:0] Y[7:0] Y[7:0] Y[7:0] 1 Cb0 128 Cb0 128 2 Cb0 128 Cb0 128 3 Y0 16 Y0 16 4 Y0 16 Y0 16 5 Cr0 128 Cr0 128 6 Cr0 128 Cr0 128 7 Y2 16 Y2 16 8 Y2 16 Y2 16 9 Cb4 128 Cb4 128 10 Cb4 128 Cb4 128 11 Y4 16 Y4 16 12 Y4 16 Y4 16
M[2:0] = 4 or 5, OF = 0 (repeats pattern every line, CLKOUT =13.5 MHz)
Line 1 1 CLKOUT Y[7:0] C[7:0] 1 Y0 Cb0 2 Y0i Cr0 3 Y1 Cb1 4 Y1i Cr1 5 Y2 Cb2 6 Y2i Cr2 7 Y3 Cb3 8 Y3i Cr3 9 Y4 Cb4 10 Y4i Cr4 11 Y5 Cb5 12 Y5i Cr5
201-0000-032 Rev 3.0, 6/2/99
19
CHRONTEL
M[2:0] = 4 or 5, OF = 1 (repeats pattern every line, CLKOUT = 27MHz)
Line 1 CLKOUT Y[7:0] 1 2 3 4 5 6 7 8 9 1 0 1 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9
CH5001A
2 0 2 1 2 2 2 3 2 4
CYCYCYCYCYCYCYCYCYCYCYCY b0r0b1r1b2r2b3r3b4r4b5r5 0 0i1 1i2 2i3 3i4 4i5 5i
Bits 1 through 3 of the MOF register along with ELFA, bit 6 select the mode that the IC operates according to the table below. A listing of `FR' in a column indicates that the frame rate is adjusted through varying this parameter, and the table under the Frame Rate register should be used to determine this value. When modes 4 or 5 are selected, the value of the FR register is ignored, and the IC will output a frame rate compatible with the field rate of PAL or NTSC. An integer number of lines will be output in each frame, with the odd frames having one line more than the even frames.
Table 7. Operating Modes
ELFA M 2 M 1 M 0 Operating Mode Y Active Pixels /Line 352 176 704 704 Y Active Lines 288 144 240 288 CrCb Active Pixels /Line 176 88 352 352 CrCb Active Lines 144 72 240 288 Total MCLK / Line 1716 1716 1716 1728 Total Lines/ Frame FR FR 263/ 262 313/ 312 Functional Description
0 0 x x x x 1 1
0 0 1 1 1 1 0 0
0 1 0 0 1 1 0 1
1 1 0 1 0 1 1 1
CIF QCIF CCIR601 CCIR601 Reserved Reserved CIF 2 QCIF 2
CIF Progressive scan QCIF Progressive scan 525 Line scan 4:2:2 625 Line scan 4:2:2
352 176
288 144
176 88
144 72
FR FR
289 289
CIF-289 Progressive scan QCIF-298 Progressive scan
Bits 4, 5 and 7 `CHL' `CVL' `CIF2' of the MOF register specify the chrominance sample location with respect to the luminance samples in the horizontal and vertical directions respectfully. When CHL is 0, chrominance samples are located between the luminance samples in the horizontal direction. When CHL is 1, chrominance samples are aligned with alternate luminance samples. When CIF2 is 0 and CVL is 0, chrominance samples are located between the luminance samples in the vertical direction. When CIF2 is 0 and CVL is 1, chrominance samples are aligned with alternate luminance samples. When M[2:0] is set to mode 5, the CHL and CVL bits are ignored. When the CIF2 bit is high, the CVL bit is ignored, and the chrominance signal is output on every line that has luminance.
20
201-0000-032 Rev 3.0, 6/2/99
CHRONTEL
Frame Rate Register
CH5001A
Symbol:FR Address:01h Bits:3
6
RNUM2 R 0
BIT: SYMBOL: TYPE: DEFAULT:
7
RNUM3 R 0
5
RNUM1 R 1
4
RNUM0 R 0
3
2
FR2 R/W 0
1
FR1 R/W 0
0
FR0 R/W 0
Register FR determines the frame rate. The frame rate is adjusted by increasing the number of blank lines after reading the entire array, or by inserting extra blank pixels at the end of each line readout. The method of frame rate control is determined by bit ELFA in register MOF. When ELFA = 0, the amount of delay between the completion of reading one frame and the start of reading the next frame is varied. There are eight frame rates that can be selected in this mode, each one a fixed integer number of lines long. When ELFA = 1, the amount of delay between the completion of reading one line, and the start of reading the next line is varied. There are seven frame rates that can be selected in this mode, each one 289 lines. In modes M[2:0] equal to 0-3, the device can operate with a 24MHz MCLK or a 27MHz MCLK. Descriptions of some of the key parameters are shown in Table 8 and Table 9.
Table 8. Operating Modes For 27 MHz MCLK
ELFA M [2:0] FR [2:0] Total Lines Blank Lines / Frame MCLK / Line Blank MCLK / Line Frame Rate (Hz) Max Shutter Length (register value) 112,398 140,497 168,597 224,796 281,209 421,707 843,628 2,097,151 55,984 67,176 140,256 168,192 224,352 280,224 420,480 840,960 2,097,151 Max Shutter Time (mS) 33 42 50 67 83 125 250 621 17 20 42 50 66 83 125 249 621
0 0 0 0 0 0 0 0 x x 1 1 1 1 1 1 1
1,3 1,3 1,3 1,3 1,3 1,3 1,3 1,3 4 5 1,3 1,3 1,3 1,3 1,3 1,3 1,3
000 001 010 011 100 101 110 111 x x 001 010 011 100 101 110 111
525 656 787 1049 1312 1967 3934 15735 263 /262 313 / 312 289 289 289 289 289 289 289
236 367 498 760 1023 1678 3645 15446 23 / 22 25 / 24
1716 1716 1716 1716 1716 1716 1716 1716 1716 1728 3896 4672 6232 7784 11680 23360 93424
308 308 308 308 308 308 308 308
30 24 20 15 12 8 4 1 60 50
1080 1856 3416 4968 8864 20544 90608
24 20 15 12 8 4 1
201-0000-032 Rev 3.0, 6/2/99
21
CHRONTEL
Table 9. Operating modes for 24 MHz MCLK
ELFA M [2:0] FR [2:0] Total Lines Blank Lines / Frame 178 294 411 644 877 1460 3208 13698 MCLK / Line Blank MCLK / Line 308 308 308 308 308 308 308 308 648 1336 2720 4104 7568 17944 80232 Frame Rate (Hz) 30 24 20 15 12 8 4 1 24 20 15 12 8 4 1
CH5001A
Max Shutter Length (register value) 99,957 124,839 149,935 199,914 249,892 374,946 749,892 2,097,151 124,704 149,472 199,296 249,120 373,824 747,360 2,097,151 Max Shutter Time (mS) 33 42 50 67 83 125 250 699 42 50 66 83 125 249 699
0 0 0 0 0 0 0 0 1 1 1 1 1 1 1
1,3 1,3 1,3 1,3 1,3 1,3 1,3 1,3 1,3 1,3 1,3 1,3 1,3 1,3 1,3
000 001 010 011 100 101 110 111 001 010 011 100 101 110 111
467 583 700 933 1166 1749 3497 13987 289 289 289 289 289 289 289
1716 1716 1716 1716 1716 1716 1716 1716 3464 4152 5536 6920 10384 20760 83048
Bits 7-4 (RNUM#) of the FR register contain the revision number of the CH5001 device. These bits are read only. When using ELFA=1, if 30 Hz frame rate is desired a 30MHz crystal should be used, and the 24MHz MCLK control (MCE=0) should be selected. All frame rates will be scaled by the value of 30/24.
Horizontal Start Register
Symbol: HS Address:02h Bits:6
6 5
HS5 R/W 1
BIT: SYMBOL: TYPE: DEFAULT:
7
4
HS4 R/W 1
3
HS3 R/W 1
2
HS2 R/W 1
1
HS1 R/W 0
0
HS0 R/W 1
Register HS determines the number of pixels between the leading edge of H Sync and the first active pixel to be output on the Y[7:0] and C[7:0] pins. The number is in units of pixels; the range is from 0 to 63 CLKOUT and must be limited to 38 when ELFA=1. When M[2:0] = 4 or 5, this register is ignored and the timing below is followed assuming 16-bit output mode. Values are doubled for 8-bit output mode
M[2:0] Leading Edge of -> H Sync H Delay (CLKOUT) Border (CLKOUT) Active (CLKOUT) Border (CLKOUT) Blank (CLKOUT) Total (CLKOUT)
4 - NTSC 5 - PAL
122 132
8 8
704 704
8 8
16 12
858 864
22
201-0000-032 Rev 3.0, 6/2/99
CHRONTEL
Vertical Start Register
CH5001A
Symbol:VS Address:03h Bits:6
6
YDEL R/W 0
BIT: SYMBOL: TYPE: DEFAULT:
7
5
4
VS4 R/W 1
3
VS3 R/W 0
2
VS2 R/W 1
1
VS1 R/W 0
0
VS0 R/W 1
Register VS determines the number of lines between the leading edge of V Sync and the first active line to be output on the Y[7:0] and C[7:0] pins. The number is in units of lines; the range is 0 to 31 lines. When ELFA = 1, this register is ignored, and there is always a one line delay between the leading edge of vertical sync and the first line with active video. The YDEL (bit 6) controls the delay in the luma processing path. The value should match the setting of CHL.
Electronic Shutter Length High Byte
Symbol:ESLH Address:04h Bits:8
5 4
ESLH4 R/W 1
BIT: SYMBOL: TYPE: DEFAULT:
7
ESLH7 R/W 1
6
ESLH6 R/W 1
3
ESLH3 R/W 0
2
ESLH2 R/W 0
1
ESLH1 R/W 0
0
ESLH0 R/W 0
ESLH5 R/W 1
The ESLH register, combined with the ESLE and ESLL registers determine the length of the electronic shutter.
Electronic Shutter Length Low Byte
Symbol:ESLL Address:05h Bits:8
5 4
ESLL4 R/W 0
BIT: SYMBOL: TYPE: DEFAULT:
7
ESLL7 R/W 0
6
ESLL6 R/W 0
3
ESLL3 R/W 0
2
ESLL2 R/W 0
1
ESLL1 R/W 0
0
ESLL0 R/W 0
ESLL5 R/W 0
Registers ESLE, ESLH and ESLL specify the duration of the electronic shutter. These 21 bits are concatenated into a single 21-bit word ({ESLE,ESLH,ESLL}) whose value is multiplied by 8. The shutter is enabled for this number of MCLKs. The duration of the shutter can, therefore, be determined from the equation (8*(65536*ESLE + 256*ESLH + ESLL))/MCLK. The range is from 0mS to 699mS, but is limited to a lower value in some frame rates (see Frame Rate Register description). When the autoshutter algorithm is controlling the shutter value and this register is read out, the autoshutter generated value is read instead of the actual IIC register content.
201-0000-032 Rev 3.0, 6/2/99
23
CHRONTEL
Matrix Coefficient Registers
CH5001A
Symbol:CSC11-CSC34 Address:06h-11h Bits:8 each
5
CSC##5 R/W
BIT: SYMBOL: TYPE: DEFAULT:
7
CSC##7 R/W
6
CSC##6 R/W
4
CSC##4 R/W
3
CSC##3 R/W
2
CSC##2 R/W
1
CSC##1 R/W
0
CSC##0 R/W
Registers CSC11, CSC12, CSC13, CSC14, CSC21, CSC22, CSC23, CSC24, CSC31, CSC32, CSC33 and CSC34 specify the color space conversion matrix values used to convert from the color space of the filters to the RGB domain dictated by television phosphors. The values are 2's complement and 64 will be added to each value internally to make the range of possible values -64 to +191. There is a second set of fixed matrix multiplier coefficient values that can be multiplexed with the register values under the control of the MONO pin. The matrix multiplication equation, default register values and second set of register values are shown below:
Output R G B = Matrix Coefficient Register 06H 0AH 0EH 07H 0BH 0FH 08H 0CH 10H 09H 0DH 11H * Input Pr Pg1 Pg2 Pb
Table 10. Register Values for Color Space Conversion Matrix
Register (H) 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11
Default Value
Decimal -5 -52 -52 -64 -64 -32 -32 -64 -64 -64 -64 40 Binary 1111 1011 1100 1100 1100 1100 1100 0000 1100 0000 1110 0000 1110 0000 1100 0000 1100 0000 1100 0000 1100 0000 0010 1000
`MONO' Multiplexed Value Decimal -48 -48 -48 -48 -48 -48 -48 -48 -48 -48 -48 -48 Binary 1101 0000 1101 0000 1101 0000 1101 0000 1101 0000 1101 0000 1101 0000 1101 0000 1101 0000 1101 0000 1101 0000 1101 0000
Red Offset Register
Symbol:ROS Address:12h Bits:5
6 5 4
ROS4 R/W 0
BIT: SYMBOL: TYPE: DEFAULT:
7
3
ROS3 R/W 0
2
ROS2 R/W 0
1
ROS1 R/W 0
0
ROS0 R/W 0
Register ROS specifies the offset given to the red channel after color space conversion. The value is a 2's complement number in the range of -16 to +15. After adjustments to the matrix multiplier coefficients have been made, this value can be used to perform a black balance adjustment.
24
201-0000-032 Rev 3.0, 6/2/99
CHRONTEL
Green Offset Register
CH5001A
Symbol:GOS Address:13h Bits:5
6 5 4
GOS4 R/W 0
BIT: SYMBOL: TYPE: DEFAULT:
7
3
GOS3 R/W 0
2
GOS2 R/W 0
1
GOS1 R/W 0
0
GOS0 R/W 0
Register GOS specifies the offset given to the green channel after color space conversion. The value is a 2's complement number in the range of -16 to +15. After adjustments to the matrix multiplier coefficients have been made, this value can be used to perform a black balance adjustment.
Blue Offset Register
Symbolist Address:14h Bits:5
6 5 4
BOS4 R/W 0
BIT: SYMBOL: TYPE: DEFAULT:
7
3
BOS3 R/W 0
2
BOS2 R/W 0
1
BOS1 R/W 0
0
BOS0 R/W 0
Register BOS specifies the offset given to the blue channel after color space conversion. The value is a 2's complement number in the range of -16 to +15. After adjustments to the matrix multiplier coefficients have been made, this value can be used to perform a black balance adjustment.
Cr Gain Register
Symbol:CRG Address:15h Bits:8
6
CRG6 R/W 0
BIT: SYMBOL: TYPE: DEFAULT:
7
CRG7 R/W 1
5
CRG5 R/W 1
4
CRG4 R/W 1
3
CRG3 R/W 1
2
CRG2 R/W 0
1
CRG1 R/W 1
0
CRG0 R/W 0
Register CRG specifies the gain given to the Cr channel after color space conversion. The nominal value is 186.
Cb Gain Register
Symbol:CBG Address:16h Bits:8
6
CBG6 R/W 0
BIT: SYMBOL: TYPE: DEFAULT:
7
CBG7 R/W 1
5
CBG5 R/W 0
4
CBG4 R/W 1
3
CBG3 R/W 0
2
CBG2 R/W 0
1
CBG1 R/W 1
0
CBG0 R/W 1
Register CBG specifies the gain given to the Cb channel after color space conversion. The nominal gain is 147.
201-0000-032 Rev 3.0, 6/2/99
25
CHRONTEL
Programmable Sample and Hold Gain Register
CH5001A
Symbol: PSHG Address:17h Bits:8
4
GAM0 R/W 1
BIT: SYMBOL: TYPE: DEFAULT:
7
Reserved R/W 0
6
Reserved R/W 0
5
GAM1 R/W 0
3
Reserved R/W 1
2
PSHG2 R/W 0
1
PSHG1 R/W 0
0
PSHG0 R/W 1
Register PSHG specifies the gain of the programmable sample and hold before A/D conversion. There are eight gain settings ranging from a gain of 1.5x to a gain of 5.0x. When the autoshutter algorithm is controlling the gain value and this register is read out, the autoshutter generated gain value is read instead of the actual IIC register content. Bits 5 and 4 (GAM[1:0]) control the gamma correction used, according to Table 11.
Table 11. Gamma Correction
GAM1
0 0 1 1
GAM0
0 1 0 1
Gamma
1.0 1.6 2.2 2.2
Clamp Level Register
Symbol:BCLMP Address:18h Bits:5
6
BCLMP6 R/W 0
BIT: SYMBOL: TYPE: DEFAULT:
7
BCLMP7 R/W 1
5
BCLMP5 R/W 0
4
BCLMP4 R/W 0
3
BCLMP3 R/W 0
2
BCLMP2 R/W 0
1
BCLMP1 R/W 0
0
BCLMP0 R/W 0
Register BCLMP specifies the offset level used in the black level clamp block. A value of 0 in register BCLMP will nominally cause the A/D to output a value of zero for a dark cell input. The register value is 2's complement and ranges from -128 at maximum brightness to +127 at minimum brigtness. This register has no effect when the ASBE bit is HIGH (default).
Miscellaneous Register
Symbol:MISC Address:19h Bits:7
6
Reserved R/W 0
BIT: SYMBOL: TYPE: DEFAULT:
7
Reserved R/W 1
5
Reserved R/W 0
4
PD R/W PUD4*
3
VSP R/W 0
2
HSP R/W 0
1
BDR1 R/W 0
0
BDR0 R/W 0
Bits 0 and 1 of the MISC register control the border color that is output on each line containing active video for eight 13.5MHz clocks before the start of active video and eight 13.5MHz clocks after active video. This is only done when the IC is placed into display modes four or five (M[2:0] = 4,5). In these modes, the luminance data has been interpolated to a pixel rate of 13.5MHz. Therefore, 8 pixels equals 592.5nS. The border colors are described in Table 12.
26
201-0000-032 Rev 3.0, 6/2/99
CHRONTEL
Table 12. Border Colors
BDR 1
0 0 1 1
CH5001A
BDR 0
0 1 0 1
Color
Black Blue Green White
Y Value
16 40 144 235
CR Value
128 110 33 128
CB Value
128 240 53 128
Bits 2 and 3 (HSP and VSP) of the MISC register control the polarity of the H and V sync signals. Bit 4 (PD) of the MISC register places the IC in a power down mode. When PD=0, clocks to all digital circuitry are disabled and analog circuitry bias currents are shut down. When PD=1, the IC is placed in its normal operating mode according to the user inputs. The default value of this bit is set using the PUD4 input.
Device ID Register
Symbol:DID Address:1Ah Bits:8
6
DID6 R 0
BIT: SYMBOL: TYPE: DEFAULT:
7
DID7 R 0
5
DID5 R 1
4
DID4 R 0
3
DID3 R 0
2
DID2 R 0
1
DID1 R 0
0
DID0 R 0
Register DID is a read only register which holds the device ID number of the CH5001.
Test Register
Symbol:TST Address:1Bh Bits:8
7
LM Done R 0
BIT: SYMBOL: TYPE: DEFAULT:
6
LS Select R/W 0
5
LM Test R/W 0
4
IOC1 R/W 0
3
IOC0 R/W 0
2
CSH2 R/W 0
1
CSH1 R/W 0
0
CSH0 R/W 0
TST is a test register.
Test Memory Register
Symbol:TM Address:1Ch Bits:8
6
TM6 R 0
BIT: SYMBOL: TYPE: DEFAULT:
7
TM7 R 0
5
TM5 R 0
4
TM4 R 0
3
TM3 R 0
2
TM2 R 0
1
TM1 R 0
0
TM0 R 0
TM is a test register.
Auto-Shutter Enable
201-0000-032 Rev 3.0, 6/2/99
Symbol:ASE
27
CHRONTEL
CH5001A
Address:1Dh Bits:8
BIT: SYMBOL: TYPE: DEFAULT:
7
ASSE R/W 1
6
ASBE R/W 1
5
ASGE R/W 1
4
Reserved R/W 0
3
Reserved R/W 0
2
ASSPD2 R/W 1
1
ASSPD1 R/W 0
0
ASSPD0 R/W 0
Bits 0-2 of the ASE register control the speed of the auto-shutter loop. Values of 0-4 are valid. Bits 3-4 of the ASE register are reserved, and should be left at their default value. Bit 5 of the ASE register enables the autoshutter algorithm to adjust the gain of the programmable sample and hold. A 1 in this location allows the autoshutter algorithm to control this gain. A zero in this location disables the autoshutter algorithm from controlling this value, and allows bits 2-0 of register PSHG (17H) to control the gain. Bit 6 of the ASE register enables the autoshutter algorithm to adjust the black level (bias) of the readout signal prior to A/D conversion. A 1 in this location allows the autoshutter algorithm to control the black level. A 0 in this location disables the autoshutter algorithm from controlling this value and allows bits 7-0 of register BCLMP (18H) to control the black level. Bit 7 of the ASE register enables the autoshutter algorithm to adjust the shutter duration. A 1 in this location allows the autoshutter algorithm to control the shutter. A zero in this location disables the autoshutter algorithm from controlling this value and allows registers ESLE, ESLH and ESLL to control the shutter duration.
Auto-Shutter Window / Input Control
Symbol:ASW Address:1Eh Bits:7
4
ASWD R/W 0
BIT: SYMBOL: TYPE: DEFAULT:
7
6
ASME R/W 1
5
ASCSC R/W 0
3
ASW3 R/W PUD3*
2
ASW2 R/W PUD2*
1
ASW1 R/W PUD1*
0
ASW0 R/W PUD0*
Bits 0, 1, 2 and 3 of the ASW register determine the active window that is used to operate the autoshutter algorithm. There are 16 possible windows, which are shown in Figure 11. The default value of these bits can be set using the PUD [3:0] inputs. This allows the backlight compensation window to be set without using IIC control. Bit 4 of the ASW register enables the selected window to be highlighted in the image which is output from the CH5001. All image outside of the window will be reduced in amplitude. Bits 5 and 6 of the ASW register determine which data is input to the autoshutter algorithm, according to Table 13.
1 0 4 7
2 5 8
3 10 11 6 9 12
13 14 15
Figure 11: ASW Register Possible Windows
28
201-0000-032 Rev 3.0, 6/2/99
CHRONTEL
Table 13. Autoshutter Algorithm Input
ASME
0 0 1
CH5001A
ASCSC
0 1 x
Input to Autoshutter Algorithm
`Y[7:0]' output of color space conversion A/D output MAX (A/D, Y[7:0])
Auto-Shutter Black Count Threshold
Symbol:ASBC Address:1Fh Bits:8
5 4
ASBC1 R/W 1
BIT: SYMBOL: TYPE: DEFAULT:
7
ASBC4 R/W 1
6
ASBC3 R/W 1
3
ASBC0 R/W 1
2
ASBT2 R/W 0
1
ASBT1 R/W 0
0
ASBT0 R/W 1
ASBC2 R/W 1
Bits 2-0 of register ASBC determine the black threshold used by the auto-shutter algorithm. The value used is 8*ASBT+3. Bits 7-3 of register ASBC determine the number of pixels below the ASBT level. When the number of pixels is less than this value, the autoshutter algorithm will adjust the black level downwards. When the number of pixels is greater than this value, the black level will be adjusted upwards.
Auto-Shutter White Count Threshold
Symbol:ASWC Address:20h Bits:8
4 ASWC4 R/W 0 3 ASWC3 R/W 0 2 ASWC2 R/W 0 1 ASWC1 R/W 0 0 ASWC0 R/W 0
BIT: SYMBOL: TYPE: DEFAULT:
7 ASWC7 R/W 1
6 ASWC6 R/W 0
5 ASWC5 R/W 0
The number of pixels above the white level is compared to the ASWC value to determine the direction that the shutter value should be changed.
Electronic Shutter Length Extended Value
Symbol: ESLE Address:21h Bits:5
4
ESLE4 R/W 0
BIT: SYMBOL: TYPE: DEFAULT:
7
6
5
3
ESLE3 R/W 0
2
ESLE2 R/W 0
1
ESLE1 R/W 0
0
ESLE0 R/W 0
The ESLE register, combined with the ESLH and ESLL registers, determine the length of the electronic shutter.
201-0000-032 Rev 3.0, 6/2/99
29
CHRONTEL
Miscellaneous Register 2
CH5001A
Symbol:MISC2 Address:22h Bits:7
6
Reserved R/W 0
BIT: SYMBOL: TYPE: DEFAULT:
7
RENB R/W 0
5
Reserved R/W 0
4
Reserved R/W 1
3
ADDO R/W PUD5*
2
CLKOUTP R/W 0
1
DVC R/W 0
0
MCF R/W 1
Bit 0 (Master Clock Frequency) of register MISC2 refers to the CH5001 the master clock (XO) frequency. A 0 should be written to this location when the master clock is 24MHz. A 1 should be written to this location when the master clock is 27MHz. When modes four or five are selected (M[2:0] =4,5), the master clock must be 27MHz. Bit 1 (Data Valid Control) of register MISC2 selects whether or not the CLKOUT signal is gated. When this bit is a 0, the CLKOUT pin will produce a continuous clock output signal. When bit DVC is a 1, the CLKOUT will be gated, and will be active when active data is being output from the CH5001, and inactive when non-active data is present at the outputs. Bit 2 (CLKOUT Polarity) of register MISC2 selects the polarity of the CLKOUT signal. A 0 in this location means output data has been latched with the positive edge of the CLKOUT signal. A 1 in this location means output data has been latched with the negative edge of the CLKOUT signal. Bit 3 (A/D Direct Output) of register MISC2 selects whether the output signal is directly from the A/D converter or after the datapath postprocessing. In both cases, the relationship between the Hsync, Vsync and active video will remain the same. When a 1 is written to this location, the Y[7:0] and C[7:0] will output luma and chroma data from the datapath circuitry. When a 0 is written to this location, the Y[7:0] pins will contain the A/D data directly. With no postprocessing and the C[7:0] outputs will be set to 128. If 8-bit output mode is selected, the A/D output will be multiplexed with the decimal value 128 to enable connection to an 8-bit video encoder resulting in a black and white image. Bits 4-6 of Register MISC2 are reserved. Bit 7 (Refresh Enable) enables memory refresh.
Miscellaneous Register 3
Symbol:MISC3 Address:23h Bits:6
6 5
Reserved R/W 1
BIT: SYMBOL: TYPE: DEFAULT:
7
ADFSR R/W 0
4
Reserved R/W 1
3
CKDLY3 R/W 1
2
CKDLY2 R/W 0
1
CKDLY1 R/W 0
0
CKDLY0 R/W 1
Reserved R/W 0
Bits 0-3 (Clock Delay) of register MISC3 determine the clock delay between internal clock signals. The recommended value is 9. Bit 7 (A/D Full Scale Range) of register MISC3 changes the full scale range of the A/D converter. A 0 in this location sets the A/D full scale range at + 1 volt. A 1 in this location sets the A/D full scale range at + 0.25 volt. This bit can be combined with the PSHG[2:0] to form a 4-bit control.
30
201-0000-032 Rev 3.0, 6/2/99
CHRONTEL
Power Down Register
CH5001A
Symbol:PD Address:24h Bits:3
6 5 4
ResetB R/W 1
BIT: SYMBOL: TYPE: DEFAULT:
7
3
Reserved R/W 0
2
Reserved R/W 0
1
Reserved R/W 0
0
Reserved R/W 0
Bits 3-0 of register PD are reserved. Bit 4 of register PD is used to perform a software reset on the device. It is logically AND'd with the power on reset signal. The output of this AND'ing will be used to reset all circuitry in the CH5001, except for the ResetB bit itself and the IIC state machines. ResetB and the IIC state machines are reset by the power on reset signal only.
Address Register
Symbol:AR Address:26h Bits:8
6
AR6 R 0
BIT: SYMBOL: TYPE: DEFAULT:
7
AR7 R 0
5
AR5 R 0
4
AR4 R 0
3
AR3 R 0
2
AR2 R 0
1
AR1 R 0
0
AR0 R 0
Register AR is the CH5001 address register, which holds the address of the register currently being accessed.
Electrical Specifications
Table 14. Absolute Maximum Ratings
Symbol Description
VDD relative to GND Input voltage of all digital pins1
Min - 0.5 GND - 0.5 - 65
Typ
Max 7.0 Vdd + 0.5 100 150 220
Units V V C C C
TSTOR TJ TVPS
Storage temperature Junction temperature Vapor phase soldering (one minute)
Notes: 1 Stresses greater than those listed under absolute maximum ratings may cause permanent damage to the device. These are stress ratings only. Functional operation of the device at these or any other conditions above those indicated under the normal operating condition of this specification is not recommended. Exposure to absolute maximum rating conditions for extended periods may affect reliability. 2 The device is fabricated using high-performance CMOS technology. It should be handled as an ESD sensitive device. Voltage on any signal pin that exceeds the power supply voltage by more than +0.5V can induce destructive latch.
Table 15. Recommended Operating Conditions
Symbol
DVDD AVDD TA
Description
Digital supply voltage Analog supply voltage Ambient operating temperature
Min
4.75 4.75 0
Typ
5.00 5.00 25
Max
5.25 5.25 40 V V C
Unit
201-0000-032 Rev 3.0, 6/2/99
31
CHRONTEL
Table 16. Digital Inputs/Outputs
Symbol
Voh Vol Vih Vil Ilk
CH5001A
Test Condition @TA= 25C
Ioh =.400 mA Iol = 3.2 mA 3.4 GND -10
Description
Output high voltage Output low voltage Input high voltage Input low voltage Input leakage current
Min
2.8
Typ
Max
Unit
V
0.4 VDD 0.8 10
V V V
A
Table 17. Timing Characteristics
Symbol
tVSW tHSW tHD tP tPH tPH tSP tHP
Description
Vertical sync pulse width Horizontal sync pulse width Horizontal and vertical sync delay from clock CLKOUT period (varies with mode and output format) CLKOUT high time CLKOUT low time CLKOUT to pixel data setup time CLKOUT to pixel data hold time 2
Min
2
Typ
64
Max
Unit
Lines
MCLK 10 148.2 89 89 nS nS nS nS ns ns
37 14.8 14.8 2 2
VS*
tVSW
HS*
tHSW
tHD CLKOUT
tP
tPh
tPL
tSP Y[7:0] Cb0 Y0 Cr0
thP Y1 Cb2
CRS
Figure 12: Timing Diagram (M[2:0] = 1, OF = 1, H Start = 0)
Note: The output pixel Cb0 will be delayed by 2 times the value of the HStart register CLKOUT cycles, if HStart is non-zero.
32
201-0000-032 Rev 3.0, 6/2/99
CHRONTEL
VS* tVSW
CH5001A
HS*
tHSW
tHD CLKOUT
Y[7:0]
Cb0
Y0
Cr0
Y0i
Cb1
CRS
Figure 13: Timing Diagrams (M[2:0] = 1, OF = 0, HStart = 0)
VS*
tVSW
HS*
tHSW
tHD CLKOUT
Y
Y0
Y1
Y2
Y3
C
(Even Line)
80h
80h
80h
80h
C
(Odd Line)
Cb0
Cr0
Cb2
Cr2
CRS
Figure 14: Timing Diagram (M[2:0] = 4 or 5, OF = 1)
Note: See the HStart register description for the relationship between HS* and the first active data (Cb0)
201-0000-032 Rev 3.0, 6/2/99
33
CHRONTEL
VS*
CH5001A
TVSW
Line #
Blank
Line 1
Line 2
Line 3
Line 4
Line 5
Line 6
Line 285
Line 286
Line 287
Line 288
Blank
Line 1
Line 2
Figure 15: Vertical Sync to Video Timing - ELFA = 1
Note: when ELFA = 0, the one blank line following the falling edge of VS* is increased to the value from the Vstart register.
VH*
THSW
Line #
Blank
Blank Blank
Cb0
Y0
Cr0
Y1
Cb2
Y2
Blank
Blank Blank
Figure 16: Horizontal Sync to Video Timing
Note: The number of blank pixels from the leading edge of HS* to the first active pixel is determined from the HSTART register.
ORDERING INFORMATION
Part number CH5001A-L Package type LCC Number of pins 52 Voltage supply 5V
Chrontel
2210 O'Toole Avenue San Jose, CA 95131-1326 Tel: (408) 383-9328 Tax: (408) 383-9338 www.chrontel.com Email: sales@chrontel.com
(c)1998 Chrontel, Inc. All Rights Reserved. Chrontel PRODUCTS ARE NOT AUTHORIZED FOR AND SHOULD NOT BE USED WITHIN LIFE SUPPORT SYSTEMS OR NUCLEAR FACILITY APPLICATIONS WITHOUT THE SPECIFIC WRITTEN CONSENT OF Chrontel. Life support systems are those intended to support or sustain life and whose failure to perform when used as directed can reasonably expect to result in personal injury or death. Chrontel reserves the right to make changes at any time without notice to improve and supply the best possible product and is not responsible and does not assume any liability for misapplication or use outside the limits specified in this document. We provide no warranty for the use of our products and assume no liability for errors contained in this document. Printed in the U.S.A.
34
201-0000-032 Rev 3.0, 6/2/99


▲Up To Search▲   

 
Price & Availability of CH5001A

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X